查看原文
其他

Mojo登陆Mac,比Python快90,000倍

👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战/ Java 学习路线 / 一对一提问 / 学习打卡


目前, 正在星球内部带小伙伴做第一个项目:前后端分离博客,手摸手,后端 + 前端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,直到项目上线。目前已更新了105小节,累计15w+字,讲解图:684张,还在持续爆肝中.. 后续还会上新更多项目,目标是将Java领域典型的项目都整一波,如秒杀系统, 在线商城, IM即时通讯等等,戳我加入学习,已有330+小伙伴加入(早鸟价超低)

转自:OSC开源社区(ID:oschina2013)

AI 编程语言 Mojo🔥 推出了支持 Mac 平台的版本,其创始人 Chris Lattner 称 Mojo + Apple Silicon 是强强联合,强上加强。

Mojo🔥 是 Modular AI 公司开发的新编程语言,它结合了 Python 的易用性以及 C 语言的可移植性和性能,目标是使其成为 AI 研究和生产的理想选择。

下载地址:https://developer.modular.com/download
开发者需要先注册 Modular 账号,然后通过 Homebrew 包管理器下载 Modular CLI,接着运行 module install mojo 命令来安装 Mojo。
下面是运行 "Hello Mojo" 的示例截图:
此外,Mojo SDK 还提供了 Visual Studio Code 扩展。

Mojo 团队介绍称,Mojo 语言可以充分利用 Mac CPU 内核和矢量单元来实现加速。根据他们提供的测试 —— 使用 matmul.mojo 运行一个矩阵乘法示例。在 Apple MacBook Pro M2 Max 上,与纯 Python 实现的版本相比,Mojo 的速度大约比 Python 快 90,000 倍。
开源开发者 Aydyn Tairov 上个月将 llama2.py 移植到 Mojo——llama2.mojo。当时提供的是 Linux 版本,结果非常出乎意料 —— 他表示 Mojo SIMD 原语帮助将 Python 的糟糕性能提升了近 250 倍。
现在 Mojo for Mac 发布后,Aydyn Tairov 称 llama2.mojo在 Mac 上的性能与 llama2.cpp不相上下。在许多情况下甚至优于 plain C。

相关链接:

  • https://www.modular.com/blog/mojo-is-now-available-on-mac

  • https://twitter.com/tairov/status/1714103695321829551

  • https://twitter.com/clattner_llvm/status/1715038783832526874

👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战/ Java 学习路线 / 一对一提问 / 学习打卡


目前, 正在星球内部带小伙伴做第一个项目:前后端分离博客,手摸手,后端 + 前端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,直到项目上线。目前已更新了105小节,累计15w+字,讲解图:684张,还在持续爆肝中.. 后续还会上新更多项目,目标是将Java领域典型的项目都整一波,如秒杀系统, 在线商城, IM即时通讯等等,戳我加入学习,已有330+小伙伴加入(早鸟价超低)


推荐阅读  点击标题可跳转

1、7 个值得收藏的 Python 身份验证库

2、当字节跳动在美国输出中国式996...

3、这5种炫酷的动态图,都是用Python实现的!


觉得本文对你有帮助?请分享给更多人

推荐关注「Python见习室」,提升Python技能


点赞和在看就是最大的支持❤️

继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存